一、环境准备拓扑图1台客户端虚拟机:Client3台存储集群虚拟机:node1~3存储集群虚拟机IP地址分别为:192.168.88.11~13每台存储集群虚拟机至少要有2g的内存每台存储集群虚拟机需要含有2块空闲硬盘每台存储集群虚拟机搭建好yum等服务实验拓扑.png二、Ceph:分布式存储集群部署流程思路环境准备配置NTP服务安装软件包创建集群创建OSD存储空间所有节点:添加2块额外的硬盘所有节点:配置yum服务端和客户端选出一台存储集群虚拟机作为控制节点,配置到所有节点的免密登录在所有的节点主机上配置名称解析(hosts)在所有节点上安装软件包(ceph-monceph-osdceph-
一、返回值概述:在程序开发中,有时候,会希望一个函数执行结束后,告诉调用者一个结果,以便调用者针对具体的结果做后续的处理返回值是函数完成工作后,最后给调用者的一个结果在函数中使用return关键字可以返回结果调用函数一方,可以使用变量来接收函数的返回结果如果方法内部没有return语句,那么会默认返回None,即returnNone注意:return表示返回,表示方法执行结束,后续的代码都不会被执行二、案例:取钱和查余额#查余额:看,不带走,不能买东西#如果内部没有return语句,那么会默认返回None:returnNonedefchaxun():print(100)#returnNonem
一、高级约束分为:主键(primarykey)表头值不允许重复,且不允许赋NULL值表中只能有一个主键表头通常把表中唯一标识记录的表头设置为主键[记录编号表头]自增长(auto_increment)插入记录时,如果不给表头赋值表头通过自加1的计算结果赋值要想让表头有自增长表头必须有主键设置才可以自增长总是根据最后1条件记录表头的值+1结果赋值,除非通过truncatetable这种方式清理表记录,才会从头开始计算。复合主键表中的多个表头一起做主键,称为复合主键多条记录主键的值不允许同时相同复合主键必须同时一起创建,并同时删除外键外键字段的值必须在参考表字段值范围内表存储(参照字段的表以及当前表
一、Ceph是什么?ceph被称作面向未来的存储ceph是一个分布式的存储系统ceph具有高扩展性(如果需要扩容,只要向ceph集中增加服务器即可)ceph具有高可用性(一个文件至少要存3份,ceph默认是三副本存储)ceph还具有高性能的特点中文地址https://access.redhat.com/documentation/zh-cn/red_hat_ceph_storage/5/html/architecture_guide/index二、Ceph产品特点:Ceph产品特点.png三、Ceph可以实现的存储方式:块存储:提供像普通硬盘一样的存储(镜像),为使用者提供“硬盘”。文件系统存
一、表的定义:表是存储数据的文件创建表之后会在/var/lib/mysql/库目录下生成表名.frm和表名.ibd二个文件,前者存的是表头信息,后者存的是数据记录二、语法格式:创建表:CREATETABLE库名.表名(表头名1数据类型,表头名2数据类型,...);查看表头:DESC库名.表名;删除表:DROPTABLE库名.表名;修改表:ALTERTABLE库名.表名操作命令;操作命令:add添加新表头:...库名.表名add表头名数据类型位置命令;drop删除表头:...库名.表名drop表头名1,drop表头名2...;modify修改表头数据类型:...库名.表名modify表头名数据类
一、Zabbix安装部署思路:想要实现实施监控要解决的几个方面:数据采集:可以使用agent(安装在被控端的软件)或者SNMP(简单网络管理协议,用于网络设备的数据采集)数据存储:可以使用mysql或其他数据库数据展示:nginx+php展示web页面简单来说就是,zabbix通过在远程主机上安装agent进行数据采集,存储到mysql数据库,通过web页面进行展示。Zabbix中文手册:https://www.zabbix.com/documentation/3.4/zh/manual二、环境准备:准备二台主机:主机名地址zabbixserver192.168.88.5/24web1192.
书名:代码本色:用编程模拟自然系统作者:DanielShiffman译者:周晗彬ISBN:978-7-115-36947-5总目录第4章 粒子系统“粒子系统是由许多粒子组成的用于代表模糊对象的集合。在一段特定时间内,粒子在系统中生成、移动、转化,最后消亡。”粒子系统是计算机图形学中最常用的技术之一粒子系统就被用于制作各种电子游戏、动画、数码艺术作品,还被用于模拟各种不规则的自然现象,比如火焰、烟雾、瀑布、草丛和泡沫。本章讨论粒子系统的实现策略。我们将探讨以下问题:在实现粒子系统时,如何组织代码;如何存放单个粒子及整个系统的相关信息。一、目录4.1 为什么需要粒子系统4.2 单个粒子4.3 使用
一、简介:Prometheus是由SoundCloud开源的监控报警解决方案:使用google公司开发的go语言编写。prometheus存储的是时序数据(时序数据库)Prometheus是一个框架,可以与其他组件完美结合。数据带时间标签,如{=-,...}Prometheus主要用在监控容器数据,也可以监控常规主机Prometheus重视高可用,它所收集的数据可能不会足够详细和完整Prometheus架构图:Prometheus架构图.png二、监控方式:拉取:pull。监控端联系被监控端,采集数据(相当于zabbix的被动监控)推送:push。被监控端主动把数据发给监控端。在prometh
一、备份相关概念:备份分为:完全备份、增量备份、差异备份完全备份策略:可以备份一台数据库服务器上的所有数据、也可以备份一个数据库下所有数据、还可以备份一张表里的所有数据。工作中一般的备份策略:完全备份+增量备份、完全备份+差异备份实现方式:一般会通过计划任务进行实现备份功能二、完全备份说明:有二种方式进行完全备份分别是:物理方式(冷备)、逻辑方式(热备)物理方式(冷备):需要断开数据库服务,适合线下数据库服务器逻辑方式(热备):1不需要断开数据库服务,适合线上数据库服务器,但缺点是:在备份数据和恢复数据的时候会锁表、备份恢复时,只能把数据恢复到备份时刻的数据。三、语法格式:mysqldump备
一、增量备份定义:增量备份是备份上次备份后新产生的数据,所以在执行增量备份之前必须要先有一次备份,否则无法得知那些数据是新数通常增量备份前的首次备份是完全备份通常每周的周二到周日可以对数据都做增量备份二、增量备份percona软件说明:第三方软件percona提供的备份命令innobackupex可以实现对数据的备份和恢复还可以使用percona来实现完全备份的功能percona每次备份数据,其选择的备份目录每次都要不一样percona的特点是:在线热备不锁表,适合生产环境下备份业务percona恢复数据时,必须要停止数据库服务三、增量备份语法格式及参数说明:完全备份格式innobackupe